﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Runtime.CompilerServices;
using System.Text;

namespace CSharpNewFeaturesUse
{
    public static class ExtensionMethods
    {
        /// <summary>
        /// 扩展到object上，就能在任何类上使用了
        /// 通过using不同的包，就能实现不同方法和类之间的组合
        /// 因此也有可能引发同名冲突
        /// </summary>
        /// <param name="any"></param>
        static public void ShowUse(this object any)
        {
            Console.WriteLine($"扩展目标为{any.ToString()}");
        }
    }
}